a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none;margin:0;padding:0}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
.txt-rt{text-align:right}
.txt-lt{text-align:left}
.txt-center{text-align:center}
.float-rt{float:right}
.float-lt{float:left}
.clear{clear:both}
.pos-relative{position:relative}
.pos-absolute{position:absolute}
.vertical-base{vertical-align:baseline}
.vertical-top{vertical-align:top}
.underline{padding-bottom:5px;border-bottom:1px solid #eee;margin:0 0 20px 0}
nav.vertical ul li{display:block}
nav.horizontal ul li{display:inline-block}
img{max-width:100%}
body{background:url(../images/bg1.png);font-family:"Century Gothic",Arial,Helvetica,sans-serif}
.content p{margin:18px 0 45px 0}
.content p{font-family:"Century Gothic";font-size:2em;color:#666;text-align:center}
.content p span,.logo h1 a{color:#e54040}
.content{text-align:center;padding:115px 0 0 0}
.content a{color:#fff;font-family:"Century Gothic";background:#666;background:-moz-linear-gradient(top,#666 0,#666 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(100%,#666));background:-webkit-linear-gradient(top,#666 0,#666 100%);background:-o-linear-gradient(top,#666 0,#666 100%);background:-ms-linear-gradient(top,#666 0,#666 100%);background:linear-gradient(to bottom,#666 0,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#666666', GradientType=0 );padding:15px 20px;border-radius:1em}
.content a:hover{color:#e54040}
.logo{text-align:center;-webkit-box-shadow:0 8px 6px -6px #616161;-moz-box-shadow:0 8px 6px -6px #616161;box-shadow:0 8px 6px -6px #616161}
.logo h1{font-size:2em;font-family:"Century Gothic";background:#666;background:-moz-linear-gradient(top,#666 0,#666 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(100%,#666));background:-webkit-linear-gradient(top,#666 0,#666 100%);background:-o-linear-gradient(top,#666 0,#666 100%);background:-ms-linear-gradient(top,#666 0,#666 100%);background:linear-gradient(to bottom,#666 0,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#666666', GradientType=0 );padding:10px 10px 18px 10px}
.logo h1 a{font-size:1em}
.copy-right{padding-top:20px}
.copy-right p{font-size:.9em}
.copy-right p a{background:0 0;color:#e54040;padding:0 0 5px 0;font-size:.9em}
.copy-right p a:hover{color:#666}
@media screen and (max-width:1366px){.content{padding:58px 0 0 0}
}
@media screen and (max-width:1280px){.content{padding:58px 0 0 0}
}
@media screen and (max-width:1024px){.content{padding:58px 0 0 0}
	.content p{font-size:1.5em}
	.copy-right p{font-size:.9em}
}
@media screen and (max-width:640px){.content{padding:58px 0 0 0}
	.content p{font-size:1.3em}
	.copy-right p{font-size:.9em}
}
@media screen and (max-width:460px){.content{padding:20px 0 0 0;margin:0 12px}
	.content p{font-size:.9em}
	.copy-right p{font-size:.8em}
}
@media screen and (max-width:320px){.content{padding:30px 0 0 0;margin:0 12px}
	.content a{padding:10px 15px;font-size:.8em}
	.content p{margin:18px 0 22px 0}
}